::tpl-simple::
<!-- target: varSimpleTarget --><!-- var: myVar = 'etpl' -->
Hello ${myVar}!
::expect-simple::

Hello etpl!
::tpl-simple-filter::
<!-- target: varSimpleFilterTarget --><!-- var: word = 'etpl' --><!-- var: myVar = ${word|var-emphasis} -->
Hello ${myVar}
::expect-simple-filter::

Hello etpl!
::tpl-simple-filter-arg::
<!-- target: varSimpleFilterArgTarget --><!-- var: word = 'etpl' --><!--var:level=3--><!-- var: myVar = ${word | var-emphasis( ${level} )} -->
Hello ${myVar}
::expect-simple-filter-arg::

Hello etpl!!!
::tpl-breakline::
<!-- target: varBreakLineTarget --><!-- var: erik = {
    age: 29,
    sex: 1
} --><!-- if: ${erik.sex} -->male<!-- else -->female<!-- /if -->
::expect-breakline::
male
::tpl-prior::
<!-- target: varPriorNoVarTarget -->Hello ${name}!
<!-- target: varPriorVarTarget --><!-- var: name = '<b>etpl</b>' -->Hello ${name}!

::expect-prior-novar::
Hello etpl!

::expect-prior-var::
Hello &lt;b&gt;etpl&lt;/b&gt;!

::tpl-ba::
<!-- target: varBATarget -->
Hello ${name}!
<!-- var: name = '<b>etpl</b>' -->
Hello ${name}!
::expect-ba::

Hello etpl!

Hello &lt;b&gt;etpl&lt;/b&gt;!
::tpl-around::
<!-- target: varAroundTarget --><!-- if: true --><!-- var: name = 'etpl' --><!-- /if -->
Hello ${name}!
::expect-around::

Hello etpl!
::tpl-data-getter::
<!-- target: varDataGetterTarget --><!-- var: myVar = 'etpl' -->
Hello ${myVar}!
::expect-data-getter::

Hello etpl!
::eof::